<?php
if(!isset($_SESSION['logueado'])) {
	header("Location: ./index.php?mc=inicio");
}
else
	if(!$_SESSION['logueado']->isLoggedIn())
		header("Location: ./index.php?mc=inicio");

if (!empty($_GET['f'])) { 
	switch ($_GET['f']) {
		case 'agregar' :
		$maincontent = 'maincontents/agregar.php';
		break;
		case 'modificar' :
		$maincontent = 'maincontents/modificar.php';
		break;
		case 'eliminar' :
		$maincontent = 'maincontents/eliminar.php';
		break;
		case 'removerElemento' :
		require_once('_lib/SQLiteManager.php');
		$dataBase = openDB("database/catalogo");
		if (!empty($_GET['item'])) { 
			eliminarRaqueta($dataBase, $_GET['item']);
		}
		$maincontent = 'maincontents/configuracion.php';
		break;
		case 'configurar' :
		$maincontent = 'maincontents/configuracion.php';
		break;
	}
}
else
	$maincontent = 'maincontents/configuracion.php';

function eliminarRaqueta($dataBase, $id)
{
	$tabla_resultado = ejecutarQuery($dataBase,"SELECT id_imagen, id_especificacion FROM raquetas WHERE id_raqueta = '".$id."'");
	$row = obtenerFila($tabla_resultado);
	if(!$row)
	return false;
	else 
	{
		//quito entrada de la tabla de imagenes
		$tabla_resultado = ejecutarQuery($dataBase,"DELETE FROM imagenesRaquetas WHERE id_imagen = '".$row['id_imagen']."'");
		
		//quito entrada de la tabla de especificaciones
		$tabla_resultado = ejecutarQuery($dataBase,"DELETE FROM especificaciones WHERE id_especificacion = '".$row['id_especificacion']."'");
		
		//quito entrda de la tabla de raquetas
		$tabla_resultado = ejecutarQuery($dataBase,"DELETE FROM raquetas WHERE id_raqueta = '".$id."'");
		return true;
	}
}
?>
